reef limestone - Turkish English Dictionary